span.progress{width: 48.15%; background-color:#FF96A0; height:13px; display:inline-block; color:white; line-height:13px;}

/*used some bgm.tv thumbnail style here, author: sai & senken*/
.thumbnail{display: block;
height: 81px;
overflow: hidden;
position: relative;
width: 78px; float:left; margin-right:10px;}

.thumbnail .image{display: block;
height: 73px;
left: 2px;
overflow: hidden;
position: absolute;
top: 2px;
width: 74px;}

.thumbnail .image img{min-height: 74px;
min-width: 74px;}

.thumbnail .overlay {
background: url(/i/img/frame/group_frame.png) left top transparent;
display: block;
height: 81px;
left: 0pt;
position: absolute;
top: 0pt;
width: 77px;
cursor: pointer;}

.ui-li-heading { min-width:80px;}



.status-btn.ui-btn-corner-all { -moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;}

.status-btn .ui-btn-inner {border-top: none; border-color:transparent;}

/*****watched*******/
.Watched, .Air {
border: 1px solid #145072;
background: #2567AB;
font-weight: bold;
color: white;
text-shadow: 0 -1px 1px #145072;
background-image: -moz-linear-gradient(top,#4E89C5,#2567AB);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#5F9CC5),color-stop(1,#396B9E));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#4E89C5', EndColorStr='#2567AB')";
}

.Watched:hover , .Air:hover {
border: 1px solid #00516E;
background: #4B88B6;
font-weight: bold;
color: white;
text-shadow: 0 -1px 1px #014D68;
background-image: -moz-linear-gradient(top,#72B0D4,#4B88B6);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#72B0D4),color-stop(1,#4B88B6));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#72B0D4', EndColorStr='#4B88B6')";
}

.Air{
opacity:0.8;
filter: alpha(opacity = 80);
background:#9dbad0;
}


.Today, .Queue{
border: 1px solid #F7C942;
background: #FADB4E;
font-weight: bold;
color: #333;
text-shadow: 0 1px 0 white;
background-image: -moz-linear-gradient(top,#FCEDA7,#FADB4E);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FCEDA7),color-stop(1,#FADB4E));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FCEDA7', EndColorStr='#FADB4E')";
}

.Today:hover, .Queue:hover{
border: 1px solid #E79952;
background: #FBE26F;
font-weight: bold;
color: #111;
text-shadow: 0 1px 1px white;
background-image: -moz-linear-gradient(top,#FCF0B5,#FBE26F);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FCF0B5),color-stop(1,#FBE26F));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FCF0B5', EndColorStr='#FBE26F')";
}

.Queue{
opacity:0.5;
filter: alpha(opacity = 50);
}

.NA, .Unknown{
border: 1px solid #CCC;
background: white;
font-weight: bold;
color: #444;
text-shadow: 0 1px 1px white;
}

.NA:hover, .Unknown:hover{
border: 1px solid #AAA;
background: #EEE;
font-weight: bold;
color: #222;
cursor: pointer;
text-shadow: 0 1px 1px white;
background-image: -moz-linear-gradient(top,#FDFDFD,#EEE);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FDFDFD),color-stop(1,#EEE));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDFDFD', EndColorStr='#EEE')";
}

.Drop span{
text-decoration: line-through;
}





#welcome {position:relative; }
#welcome img { position:absolute; top:0; right:0}

#crt_clip {width:150px;height:150px; -moz-border-radius: 75px; border-radius: 75px; display:block; overflow:hidden; float:left; margin-right:10px;}
#crt_clip img{min-height:150px; min-width:150px;}

#crt_basic { position:absolute; left:120px; bottom: 20px; text-shadow: 2px 2px 1px white;}
#crt_main {height: 180px; position:relative}
.actor_li,.staff_li {min-height: 80px;}
#air_date {font-size:12px;}

#fav_button { margin:0 0 0 3px;}